2
תגובות
נניח ויש לי עכשיו מחלקה גדולה, שיורשת ממחלקה עוד יותר גדולה, mysqli לדוגמה ,
ומהמחלקה שיצרתי אני פותח עצם חדש. יש הבדל במהירויות אם אני משתמש במחלקה הגדולה הזו
לבין שימוש במחלקה mysqli בלבד?
מה קורה אם אני יוצר נניח 5 עצמים של המחלקה שיצרתי ?
המהירות פוחתת? מה קורה אם יש לי מחלקה שעוברת בירושה של 3 מחלקות?
ומהמחלקה שיצרתי אני פותח עצם חדש. יש הבדל במהירויות אם אני משתמש במחלקה הגדולה הזו
לבין שימוש במחלקה mysqli בלבד?
מה קורה אם אני יוצר נניח 5 עצמים של המחלקה שיצרתי ?
המהירות פוחתת? מה קורה אם יש לי מחלקה שעוברת בירושה של 3 מחלקות?
2 תשובות
"יעילות" אני מגדיר כשינויים משמעותיים
ולכן התשובה היא לא, ובכלל לא,
ויותר מזה השיקולים שלך צריכים להיות אחרים לחלוטין,
קודם כל קוד מסודר ומאורגן, אחרי זה להשתפשף ביעילות,
ואם אתה צריך מחלקה שמנטרת את המערכת ובודקת כל שאילתה גם בעלות של 30% משאבים
זה צריך להיות בעדיפות עליונה.
אם אתה רוצה קוד שעף אתה מוזמן לכתוב בינארית.